Conversation
Add grok_search as a first-class联网搜索 tool inside web_agent, with a new [models.grok] config section and search.grok_search_enabled switch. When enabled, grok_search is exposed with higher priority than web_search (SearXNG); otherwise it's filtered from web_agent's tool list. Also fix test_llm_retry_suppression mock gaps (missing _crawl4ai_capabilities). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove all content/source extraction and formatting logic. Return str(result) directly; token stats flow automatically through the unified llm call chain. Update tool description to emphasize natural language queries and priority usage. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
生图工具从硬编码星之阁 API 改为可配置双模式: - xingzhige: 保留免费星之阁 API(默认) - models: 调用 OpenAI 兼容接口([models.image_gen] 配置) 主要变更: - 新增 ImageGenModelConfig 和 ImageGenConfig 数据类 - 新增 [models.image_gen] 配置节(api_url/api_key/model_name) - 新增 [image_gen] 配置节(provider 切换 + openai_size/quality/style) - Handler 重构为双模式分发,非空参数才传 body - models.image_gen 未填时自动降级到 chat_model 配置 - 接入 token_usage 统计(call_type=image_gen,静默记录) - WebUI config-form.js 支持 image_gen.provider 下拉选项 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
61e6efc to
1b307f0
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 61e6efc2e8
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| @@ -0,0 +1,647 @@ | |||
| ## v3.2.6 Responses 重试与私聊发送修复 | |||
There was a problem hiding this comment.
Add current release section to changelog
The new changelog features (/changelog latest and changelog_query with action=latest) use the first entry in CHANGELOG.md as the newest release. This commit bumps runtime/package versions to 3.2.7, but the file still starts at v3.2.6, so users on 3.2.7 will always see stale release notes from the previous version. Add a v3.2.7 section at the top (or otherwise keep latest entry aligned with package version) so latest queries are accurate.
Useful? React with 👍 / 👎.
Summary
arxiv_search+arxiv_paper,支持关键词搜索论文、提取摘要与关键信息/changelog命令与查询工具,可在对话中检索变更历史[models.image_gen]配置节)[models.grok]配置,启用后优先级高于 SearXNG共 25 个 commit,126 个文件变更,+7699/-920 行。
Test plan
/changelog命令与查询工具uv run pytest tests/全部测试通过uv run ruff format . && uv run ruff check . && uv run mypy .代码质量检查通过🤖 Generated with Claude Code